power-feeding station - Turkish English Dictionary